Interpreted Formalisms for Configurations
نویسندگان
چکیده
Imprecise and incomplete specification of system configurations threatens safety, security, functionality, and other critical system properties and uselessly enlarges the configuration spaces to be searched by configuration engineers and auto-tuners. To address these problems, this paper introduces interpreted formalisms based on real-world types for configurations. Configuration values are lifted to values of real-world types, which we formalize as subset types in Coq. Values of these types are dependent pairs whose components are values of underlying Coq types and proofs of additional properties about them. Real-world types both extend and further constrain machine-level configurations, enabling richer, proof-based checking of their consistency with real-world constraints. Tactic-based proof scripts are written once to automate the construction of proofs, if proofs exist, for configuration fields and whole configurations. Failures to prove reveal real-world type errors. Evaluation is based on a case study of combinatorial optimization of Hadoop performance by meta-heuristic search over Hadoop configurations spaces.
منابع مشابه
Interpreted Systems Semantics for Process Algebra with Identity Annotations
Process algebras have been developed as formalisms for specifying the behavioral aspects of protocols. Interpreted systems have been proposed as a semantic model for multi-agent communication. In this paper, we connect these two formalisms by defining an interpreted systems semantics for a generic process algebraic formalism. This allows us to translate and compare the vast body of knowledge an...
متن کاملInstitutional Analysis of Corruption Configurations in South-West Asian Countries: A Fuzzy-Set Qualitative Comparative Analysis (fsQCA)
Considering corruption as one of the chronic harms of the administrative system,and the social factor affecting economic growth, the present study sought toexplain, for the first time, the differences in the perceived levels of corruptionamong 16 Southwest Asian countries, relying on the sociological “newinstitutionalism” theory in analyzing organizations, describing cau...
متن کاملRelating dominance formalisms
We establish for the first time a formal relationship between dominance graphs, used for modeling semantics, and grammar formalisms with underspecified dominance links, used for modeling syntax. We present a translation of normal dominance graphs into Unordered Vector Grammars with Dominance Links (UVG-DL) and prove that the configurations of the dominance graph correspond to the derivation tre...
متن کاملDetermination of the activation energy of crystallization based up on Ozawa and Kissinger formalisms and thermal stability of V2O5-NiO- TeO2 glasses by differential scanning calorimetry (DSC)
In the present research work, (60-x)V2O5-xNiO-40TeO2 amorphous bulk compositions with different molar percentages of 0≤x≤20 mol%, were prepared by well-known rapid melt-quenching method. Differential scanning calorimetry (DSC) at different heating rates (φ) was used to thermal analyze and to obtain more insight in to the thermal stability, glass forming tendency and so calorimetric characteris...
متن کاملThe Relation between the Good–Walker and Triple-Regge Formalisms for Diffractive Excitation
In this note we analyse the relation between the triple-pomeron and Good– Walker formalisms for diffractive excitation in DIS and hadronic collisions. In both approaches gap events are interpreted as the shadow of absorption into inelastic channels. We here argue that the two formalisms are just different views of the same phenomenon. We first demonstrate how this relation works in a simple toy...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1712.04982 شماره
صفحات -
تاریخ انتشار 2017